radio & tv supreme council - French English Dictionary